package oj;

import java.util.LinkedList;
import java.util.Queue;


public class MyStackByOneStack {
    private int n;
    private Queue<Integer> q1=new LinkedList<>();
    public MyStackByOneStack() {


    }
    //先得到现在队列里有多少个元素
    public void push(int x) {
        int n=q1.size();
            q1.offer(x);
            for (int i = 0; i < n; i++) {
                q1.offer(q1.poll());
            }
    }

    public int pop() {
        return q1.poll();

    }

    public int top() {
        return q1.peek();

    }

    public boolean empty() {
        return q1.isEmpty();

    }
}
